my kingdom for a horse - French English Dictionary